lap rolls - Turkish English Dictionary